body {
  margin: 0;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
    'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}

.app-holder {
  margin-top: 100px;
}

.navbar {
  transition: top .5s, background-color .5s;
}
.navbar .btn{
  margin: 5px;
}

.page-space {
  height: 10px;
  background-color: rgb(100, 100, 100);
}

footer a, footer a:link, footer a:active, footer a:hover, footer a:visited {
  color: white !important;
}

footer ul li {
  margin: 5px 0;
}

@media all {
  .page-break { display: none; }
}

@media print
{
  .app-holder {
    margin-top: 0px;
  }
  .page-break { 
    display: block;
    page-break-before: always;
  }
  .page-space { 
    background-color: transparent;
    height: 1px;
  }
  .no-print {
    display: none;
  }
}
